head of a research group - Francés Inglés Diccionario